home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / os2 / faxd_07.zip / RXIPC.ZIP / REXXIPC.TXT < prev   
Text File  |  1995-06-24  |  3KB  |  163 lines

  1. $Id: rexxipc.txt 1.4 1995/06/24 12:47:57 SFB Rel $
  2.  
  3. $Title: RexxIPC distribution text. $
  4.  
  5. Copyright (c) Serge Brisson, 1994, 1995.
  6.  
  7.  
  8. REXXIPC V1.13
  9. -------------
  10.  
  11.  
  12. DESCRIPTION
  13.  
  14. The RexxIPC library is designed to supply basic
  15. Inter Process Communication capabilities for Rexx
  16. programs.  This is accomplished by supplying a near
  17. one-to-one API to the Named Pipe, Event Semaphore
  18. and Mutex Semaphore OS/2 system services.
  19.  
  20.  
  21. DISTRIBUTION
  22.  
  23. The copyright owner allows the free distribution
  24. of the following files, as long as they are kept
  25. together, unmodified:
  26.  
  27.     REXXIPC.DLL -- The library.
  28.     REXXIPC.INF -- The documentation.
  29.     REXXIPC.TXT -- This text.
  30.  
  31. The latest version of these files should be found
  32. on CompuServe in library 6 of forum OS2DF1.
  33.  
  34.  
  35. INSTALLATION
  36.  
  37. The file REXXIPC.DLL should be put in a directory
  38. listed in the LIBPATH statement (CONFIG.SYS).
  39.  
  40. For easy access, the file REXXIPC.INF may be put in
  41. a directory listed in the BOOKSHELF statement (also
  42. in CONFIG.SYS).
  43.  
  44. The following Rexx commands should be executed, either
  45. at system startup, or at the beginning of the Rexx files
  46. using RexxIPC:
  47.  
  48.     call RxFuncAdd 'IPCLoadFuncs', 'REXXIPC', 'IPCLoadFuncs'
  49.     call IPCLoadFuncs
  50.  
  51. Please note that the third parameter of the call to RxFuncAdd
  52. ('IPCLoadFuncs') is case sensitive.
  53.  
  54.  
  55. PROBLEMS
  56.  
  57. Since this library is used in a production
  58. environment, the author is interested in problem
  59. reports.  Although this is not a guarantee,
  60. informations on serious difficulties may lead
  61. to a post of a corrected library.
  62.  
  63. The author (Serge Brisson) usually logs in once
  64. a week on CompuServe (73547,3112).
  65.  
  66. Internet: sfb@acm.org
  67.  
  68.  
  69. NOTE
  70.  
  71. The documentation assumes that the user has other sources
  72. of information on the OS/2 Control Program API.
  73.  
  74.  
  75. HISTORY
  76.  
  77. V1.00 February 1994
  78.  
  79.     Initial release version.
  80.  
  81.     Released in March for free distribution.
  82.  
  83.  
  84. V1.01 March 1994
  85.  
  86.     The Proc module (ProcSendSignal, ProcSet*Priority) is added.
  87.  
  88.  
  89. V1.02 April 1994
  90.  
  91.     The PipeConnectAsync function is added to close a window
  92.     in the interaction with I/O redirected processes.
  93.  
  94.     The IPCContext routines are added to support multi-thread
  95.     functions (like PipeConnectAsync).
  96.  
  97.     The SemMuxWait functions are added.
  98.  
  99.  
  100. V1.03 April 1994
  101.  
  102.     A window in thread context processing is closed.
  103.  
  104.     The PipePeek function is added.
  105.  
  106.     Hypertext links are added to the documentation.
  107.  
  108.  
  109. V1.04 April 1994
  110.  
  111.     The functions SemStartTimer and SemStopTimer are added.
  112.  
  113.     Support for shared unnamed semaphores is added.
  114.  
  115.  
  116. V1.05 April 1994
  117.  
  118.     The function IPCContextWait is added.
  119.  
  120.     Index entries are added to the documentation.
  121.  
  122.     PipeDisConnect is renamed to PipeDisconnect.
  123.     SemMuxWait functions are renamed to SemMuxwait.
  124.     SemMuxwaitDelete is renamed to SemMuxwaitRemove.
  125.  
  126.  
  127. V1.10 July 1994
  128.  
  129.     Second release version.
  130.  
  131.     Released in August for free distribution.
  132.  
  133.  
  134. V1.11 October 1994
  135.  
  136.     Fixed a potential problem by a more systematic use
  137.     of tiled memory for read/write on pipes.
  138.  
  139.  
  140. V1.12 May 1995
  141.  
  142.     The function PipeSetSem is added.
  143.  
  144.     The function ProcCreateThread is added.
  145.     IPCContextQuery gets an optional thread parameter.
  146.     The function IPCContextResult is added.
  147.  
  148.  
  149. V1.13 May 1995
  150.  
  151.     The documentation is updated.
  152.  
  153.     Local distribution.
  154.  
  155.  
  156. V1.20 June 1995
  157.  
  158.     Released for free distribution.
  159.  
  160.  
  161. ---
  162.  
  163.